scheelea palm - French English Dictionary